enum httpCode{
  // 未知错误
  UnKnow = 9999,
  // 操作成功
  Success = 1,
  // 操作失败
  OperationFailure = 2,
  // 参数无效
  ParamsterInvalid = 3,
  // 未授权
  Unauthorized = 4,
  // 禁止操作
  Forbidden = 5,
  // 你没有访问该资源的权限
  NotPermission = 6,
  // 密码不能为空
  PasswordRequired = 7,
  // 账号不能为空
  LoginAccountRequired = 8,
  // 账号或密码错误
  LoginAccountOrPasswordError = 9,
  // 账号被禁用
  LoginAccountDisabled = 10,
  // 需要更改密码
  NeedChangePassword = 11,
  // 角色不存在
  RoleNotExist = 12,
  // 授权用户已存在
  OauthUserExist = 13,
  // 数据已存在
  DataExist = 14,
  // 用户不存在
  UserNotExist = 15,
  // 验证码不存在
  CodeNotExist = 16,
  // 合并现有电子邮件
  MergeExistEmail = 17,
  // 新密码与最后一次密码相同
  TheLatestPasswordIsTheSame = 18,
  // 手机号已存在
  PhoneExist = 19,
  // 验证码错误
  CodeRequiredFailure = 20,
  // 验证码发送失败
  CodeSendFailure = 21,
  // 类型不支持
  ExtNotSupport = 22,
  // 文件超出限制
  FileSizeLimit = 23,
  // 非法图片
  NotImage = 24,
  // 发送验证码过于频繁，请稍后再试
  CodeSendTooMuch = 25,
  // 需要验证码
  NeedVerifyCode = 26,
  // 需要绑定设备
  NeedBoundDevice = 27,
  // 账号在其他设备登录
  LoginOnOtherDevice = 28,
  // 邮箱已存在
  EmailExist = 29,
  // 权限组名存在
  AccessGroupNameExist = 30,
  // 请求太频繁,请稍后再试
  TooManyRequests = 32,
  // 导入用户不能为空
  ImportUserNotEmpty = 33,
  // 权限组不存在
  AccessGroupNotExist = 34,
  // 手机号未设置
  PhoneNotSet = 35,
  // TFA验证失败
  TFARequiredFailure = 36,
  // 绑定设备失败
  BoundDeviceFailure = 37,
  // 绑定第三方登录失败
  BoundOpenIdFailure = 38,
  // 已存在绑定的设备
  ExistBoundDevice = 39,
  // 至少保留一种联系方式
  AtLeastOneContact = 40,
  // 国家已存在
  CountryExist = 41,
  // 无位置可移动
  NoPositionToMove = 42,
  // 密码格式错误
  PasswordFormatError = 43,
  // 应用存在
  ApplicationExist = 44,
  // 应用配置存在
  ApplicationConfigExist = 45,
  // 系统消息excel文件格式错误
  SystemMessageExcelFomartError = 46,
  // 文件不存在
  FileNotExist = 47,
  // 手机号已绑定
  PhoneHasBound = 48,
  // 登录次数过多
  TooManyLogins = 49,
  // 密码不正确
  OldPasswordIncorrect = 50,
  // 角色已改变
  RoleHasChange = 51,
  // 该账号已存在
  AccountExist = 52,
  // 角色被禁用
  RoleDisabled = 53,
  // 应用版本内容已存在
  ApplicationVersionContentExist = 54,
  // 应用版本内容已经有默认的
  ApplicationVersionContentHasDefault = 55,
  // 邮箱长度超出限制，最大为64个字符
  MailboxLengthExceedsLimit = 56,
  // 角色权限发生变更
  AccessRightHasChange = 57,
  // 已开通后台账号,不能解绑
  HasOpenManageRole = 58,
  // 密码未设置
  PasswordNotSet = 59,
  // 时间间隔错误
  TimeIntervalError = 60,
  // 请选择上传文件
  UploadFileNotExist = 61,
  // 系统消息条件不存在
  ConditionNotExist = 62,
  // 解绑第三方登录失败
  UnBoundOpenIdFailure = 64,
  // 限制图片宽高
  ImageLimitWidthHeight = 65,
  // 活动上限人数不能小于活动当前人数
  ActivityMemberCountLessThanCurrentMemberCount = 66,
  // 限制广告图片宽高
  AdvertImageLimitWidthHeight = 67,
  // 活动人数超过上限
  ActivityMemberCountLimit = 72,
  // 账号已注销
  LoginAccountCancellation = 87,
  // 二维码不正确
  QRCodeIncorrect = 88,
  // 二维码无效
  QRCodeInvalid = 89,
  // 操作重复
  RepeatOperation = 90,
  // 电子邮件已绑定
  EmailHasBound = 111,
  // 不能找到对应账号信息
  LoginAccountNotFound = 124,
  // 语言编码已存在
  LanguageExist = 130,
  // 绑定账号超过上限
  BindBankExceedLimit = 155,
  // 人员信息已变动，请刷新
  InformationHasChangedPleaseRefresh = 157,
  // 账号已注册，请去登录
  AccountRegisteredPleaseLogIn = 158,
  // 账号不存在，请注册
  AccountNotExistPleaseRegister = 159,
  
  // 后端专用 1000-4999
  // 暂无数据
  NoData = 1001,
  // 系统消息不存在
  SystemMessageNotExist = 1014,
  // 两次密码输入必须一致
  TheTwoPasswordsMustBeConsistent = 1015,
  // 文件上传失败
  FileUploadFailed = 1027,
  // 城市已存在
  CityExist = 1072,
  // 该城市已关联社区
  CityAssociatedWithCommunity = 1074,
  // 社区已存在
  CommunityExist = 1075,
  // 该社区已关联办公室
  AssociatedOfficeWithCommunity = 1076,
  // 办公司已存在
  OfficeExist = 1077,
  // 图片上传数量过多
  TooManyPictures = 1078,
  // 权限组顶级节点不能删除
  AccessGroupTopLevelNodeNotDel = 1079,
  // 权限组已被使用
  AccessGroupUsed = 1080,
  // 账号格式错误
  AccountFormatError = 1081,
  // 办公室已关联订单
  OfficeAssociatedWithOrder = 1082,
  // 权限组父节点不能删除
  AccessGroupParentNodeNotDel = 1083,
  // 请选择权限
  PleaseSelectPermissions = 1084,

  // 编辑时所属权限组发生改变
  AccessGroupParentChange = 1085,
  // 所属权限组存在子节点不能不可编辑
  AccessGroupExistChildNodeEdit = 1086,
  // 子节点不能高于父节点权限
  ChildCanNotHigherPeThanParentNode = 1087,
}

export const httpMessage = { 9999: '未知错误',
  1: '操作成功',
  2: '操作失败',
  3: '参数无效',
  4: '登录信息失效,请重新登录',
  5: '禁止操作',
  6: '你没有访问该资源的权限',
  7: '密码不能为空',
  8: '账号不能为空',
  9: '账号或密码错误',
  10: '账号被禁用',
  11: '需要更改密码',
  12: '角色不存在',
  13: '授权用户已存在',
  14: '数据已存在',
  15: '用户不存在',
  16: '验证码不存在',
  17: '合并现有电子邮件',
  18: '新密码与最后一次密码相同',
  19: '手机号已存在',
  20: '验证码错误',
  21: '验证码发送失败',
  22: '类型不支持',
  23: '文件超出限制',
  24: '非法图片',
  25: '发送验证码过于频繁，请稍后再试',
  26: '需要验证码',
  27: '需要绑定设备',
  28: '账号在其他设备登录',
  29: '邮箱已存在',
  30: '权限组名存在',
  32: '请求太频繁,请稍后再试',
  33: '导入用户不能为空',
  34: '权限组不存在',
  35: '手机号未设置',
  36: 'TFA验证失败',
  37: '绑定设备失败',
  38: '绑定第三方登录失败',
  39: '已存在绑定的设备',
  40: '至少保留一种联系方式',
  41: '国家已存在',
  42: '无位置可移动',
  43: '密码格式错误',
  44: '应用存在',
  45: '应用配置存在',
  46: '系统消息excel文件格式错误',
  47: '文件不存在',
  48: '手机号已绑定',
  49: '登录次数过多',
  50: '密码不正确',
  51: '角色已改变,请重新登录',
  52: '该账号已存在',
  53: '角色被禁用',
  54: '应用版本内容已存在',
  55: '应用版本内容已经有默认的',
  56: '邮箱长度超出限制，最大为64个字符',
  57: '角色权限发生变更',
  58: '已开通后台账号,不能解绑',
  59: '密码未设置',
  60: '时间间隔错误',
  61: '请选择上传文件',
  62: '系统消息条件不存在',
  64: '解绑第三方登录失败',
  65: '限制图片宽高',
  66: '活动上限人数不能小于活动当前人数',
  67: '限制广告图片宽高',
  72: '活动人数超过上限',
  87: '账号已注销',
  88: '二维码不正确',
  89: '二维码无效',
  90: '操作重复',
  111: '电子邮件已绑定',
  124: '不能找到对应账号信息',
  130: '语言编码已存在',
  155: '绑定账号超过上限',
  157: '人员信息已变动，请刷新',
  158: '账号已注册，请去登录',
  159: '账号不存在，请注册',
  1001: '暂无数据',
  1014: '系统消息不存在',
  1015: '两次密码输入必须一致',
  1027: '文件上传失败',
  1072: '城市名称不可重复',
  1074: '该城市已关联社区',
  1075: '社区已存在',
  1076: '该社区已关联办公室',
  1077: '办公室名称不可重复',
  1078: '图片上传数量过多',
  1079: '权限组顶级节点不能删除',
  1080: '权限组已被使用',
  1081: '账号格式错误',
  1082: '该办公室已关联订单不可删除',
  1083: '权限组父节点不能删除',
  1084: '请选择权限',
  1085: '编辑时所属权限组发生改变',
  1086: '所属权限组存在子节点不可编辑',
  1087: '子节点不能高于父节点权限'
}
export default httpCode